machine-made carpets - German English Dictionary